function videoUploadBtn(editorId, callback) {
  window.UE.registerUI("videoUploadBtn", function (editor, uiName) {
    // 创建一个 button
    var btn = new window.UE.ui.Button({
      // 按钮的名字
      name: uiName,
      // 提示
      title: "上传视频",
      // 需要添加的额外样式，可指定 icon 图标，图标路径参考常见问题 2
      cssRules:
        "background-image: url('') !important;background-size: cover;",
      // 点击时执行的命令
      onclick: function () {
        // 这里可以不用执行命令，做你自己的操作也可
        callback && callback();
      },
    });

    // 当点到编辑内容上时，按钮要做的状态反射
    editor.addListener("selectionchange", function () {});

    // 因为你是添加 button，所以需要返回这个 button
    return btn;
  });
}
function FileUploadBtn(editorId, callback) {
  window.UE.registerUI("FileUploadBtn", function (editor, uiName) {
    // 创建一个 button
    var btn = new window.UE.ui.Button({
      // 按钮的名字
      name: uiName,
      // 提示
      title: "上传附件",
      // 需要添加的额外样式，可指定 icon 图标，图标路径参考常见问题 2
      cssRules:
        "background-image: url('') !important;background-size: cover;",
      // 点击时执行的命令
      onclick: function () {
        // 这里可以不用执行命令，做你自己的操作也可
        callback && callback();
      },
    });

    // 当点到编辑内容上时，按钮要做的状态反射
    editor.addListener("selectionchange", function () {});

    // 因为你是添加 button，所以需要返回这个 button
    return btn;
  });
}

export { videoUploadBtn, FileUploadBtn };
